325 W Main St, Durham, NC 27701-3215, Durham
"Taberna is a great place that reminds us of authentic Spanish food!! We went to Valencia and Barcelo"
"Taberna is a great place that reminds us of authentic Spanish food!! We went to Valencia and Barcelo"